large irrigation canal - Französisch Englisch Wörterbuch